package com.youthburin.rmp.services;

import java.util.List;

import com.youthburin.base.services.BaseService;
import com.youthburin.rmp.domain.RmpPermissionGroup;
import com.youthburin.rmp.domain.RmpRole;
import com.youthburin.rmp.domain.RmpUser;

public interface RmpRoleService extends BaseService<RmpRole, String> {
	public List<RmpPermissionGroup> findRmpPermissionGroups();

	public List<RmpUser> findRmpUsers();

	public RmpRole save(RmpRole rmpRole, String[] permissions, String[] userCodes);

	public RmpRole update(RmpRole rmpRole, String[] permissions, String[] userCodes);
}
